package response

import (
	"time"
)

type ChipTestReportParam struct {
	ItemID        string `json:"item_id"`
	Item          string `json:"item"`
	ParameterID   string `json:"parameter_id"`
	Parameter     string `json:"parameter"`
	Symbol        string `json:"symbol"`
	Unit          string `json:"unit"`
	TestCondition string `json:"test_condition"`
	MinValue      string `json:"min_value"`
	MaxValue      string `json:"max_value"`
	TypicalValue  string `json:"typical_value"`
}

type ChipTestReport struct {
	ChipID        uint                             `json:"chip_id"`
	Supplier      string                           `json:"supplier"`
	ChipNo        string                           `json:"chip_no"`
	RaycusNo      string                           `json:"raycus_no"`
	ModuleType    string                           `json:"module_type"`
	Description   string                           `json:"description"`
	TestTime      time.Time                        `json:"test_time"`
	TestContent   string                           `json:"test_content"`
	ReportFileURL string                           `json:"report_file_url"`
	Params        map[string][]ChipTestReportParam `json:"params"`
}
